home *** CD-ROM | disk | FTP | other *** search
/ GameStar 1998 May / GameStar 05-1998 - Heft-CD.iso / DEMOS / Incoming / asc / oceanic / oceanic.odl < prev    next >
Encoding:
Text File  |  1998-02-17  |  40.5 KB  |  1,779 lines

  1. include "asc\misc\weapons.odl"
  2. include "asc\misc\ianextra.odl"
  3. include "asc\misc\roy.odl"
  4.  
  5. land
  6.     "asc\oceanic\tland.bin"
  7.     "asc\oceanic\city2tc.bin"
  8.     texture "oceanic\l0.ppm"
  9.     texture "oceanic\l1.ppm"
  10.     texture "oceanic\l2.ppm"
  11.     texture "oceanic\l3.ppm"
  12.     texture "oceanic\l4.ppm"
  13.     texture "oceanic\l5.ppm"
  14.     texture "oceanic\l6.ppm"
  15.     texture "oceanic\l7.ppm"
  16.     
  17. sky
  18.     flat
  19.     texture "clouds\flatcld5.ppm"
  20.     RGB 17 17 16
  21.     RGB 43 43 35
  22.     RGB 70 70 54
  23.     RGB 97 97 74
  24.     RGB 151 151 113
  25.     RGB 55 52 36
  26.     RGB 55 52 36
  27.     RGB 55 52 36
  28. ;    RGB 130 129 96
  29. ;    RGB 90 88 58
  30. ;    RGB 67 65 46
  31.     fog 55 52 36 bounds 7500 21000
  32. ;    cloud level -5215
  33.     cloud level -3200
  34.     ambiance 32 32 32
  35.     direct 120 60 60
  36.     from 1.800000 -0.700000 -0.700000 not_unit
  37.  
  38. ;sky
  39. ;    flat
  40. ;    texture "clouds\flatcld5.ppm"
  41. ;    RGB 19 8 2
  42. ;    RGB 41 20 9
  43. ;    RGB 63 33 17
  44. ;    RGB 123 83 48
  45. ;    RGB 141 179 195
  46. ;    RGB 151 112 74
  47. ;    RGB 121 76 44
  48. ;    RGB 91 40 14
  49. ;    fog 90 47 23
  50. ;    cloud level -4978
  51. ;    ambiance 27 66 107
  52. ;    direct 107 80 35
  53. ;    from 2.800000 -1.200000 -1.200000 not_unit
  54. ;
  55.  
  56. ;offset 145600
  57.  
  58. water -523
  59.  
  60. ;water -850
  61.  
  62. #======================================================
  63.  
  64. type "lancfgt3"
  65.     objfile "pweapons\pcexport\lancfgt3.ian" scale 10
  66.     objfile lod 1 "pweapons\pcexport\low\lancfgt3.ian" scale 10
  67.     texture "pweapons\seacam2.ppm"
  68.  
  69. type "f-22"
  70.     objfile "pweapons\pcexport\f-22.ian" scale 10
  71.     objfile lod 1 "pweapons\pcexport\low\f-22.ian" scale 10
  72.     texture "pweapons\seacam2.ppm" 
  73.  
  74. type "lancfgt2"
  75.     objfile "pweapons\pcexport\lancfgt2.ian" scale 10
  76.     objfile lod 1 "pweapons\pcexport\low\lancfgt2.ian" scale 10
  77.     texture "pweapons\seacam2.ppm"
  78.  
  79.  
  80. type "vtol"
  81.     objfile "pweapons\pcexport\harrier.ian"    scale 15
  82.     objfile lod 1 "pweapons\pcexport\low\harrier.ian"
  83.     texture "pweapons\seacam2.ppm"
  84.     group "human"
  85.     subgroup "VTOL"
  86.     hitpoints    300
  87.     dynamics "vtol"
  88.         mass            120
  89.         max altitude    9000
  90.         max vel            100
  91.         min vel            0
  92.         pitch acc        0.7
  93.         yaw acc            0.8
  94.         roll acc        1.6
  95.         linear acc        7
  96.         bank stability    0.5%
  97.         linear drag        30%
  98.         angular drag     35%
  99.     cockpit    0 -25 226
  100.     sfx "plvtol" min 500 max 10000 loop
  101.  
  102.     cannons
  103.         pos -45 15 100
  104.         pos 45 15 100
  105.     secondary_cannons
  106.         pos -93 0 0
  107.         pos 93 0 0
  108.  
  109.     shadow "effects\harrier shd 1.ppm" transparent alpha low
  110.  
  111.     child "VTOL LGBL"
  112.         objfile "pweapons\pcexport\Harlgbl.ian"    scale 15
  113.         texture "pweapons\seacam2.ppm"
  114.         position 9 22.8 1        forward 0 0 1 up -1 0 0
  115.  
  116.     sibling "VTOL LGBR"
  117.         objfile "pweapons\pcexport\Harlgbr.ian"    scale 15
  118.         texture "pweapons\seacam2.ppm"
  119.         position -9 22.8 1        forward 0 0 1 up  1 0 0
  120.  
  121.     sibling "VTOL LGFL"
  122.         objfile "pweapons\pcexport\Harlgfl.ian"    scale 15
  123.         texture "pweapons\seacam2.ppm"
  124.         position 12 23.48 5        forward 0 0 1 up -1 0 0
  125.  
  126.     sibling "VTOL LGFR"
  127.         objfile "pweapons\pcexport\Harlgfr.ian"    scale 15
  128.         texture "pweapons\seacam2.ppm"
  129.         position -12 23.48 5    forward 0 0 1 up  1 0 0
  130.  
  131.     sibling "VTOL RW"
  132.         objfile "pweapons\pcexport\Harbwhel.ian"    scale 15
  133.         texture "pweapons\seacam2.ppm"
  134.         position 0 10 25           forward 0 1 0 up 0 0 -1
  135.  
  136.     sibling "VTOL FW"
  137.         objfile "pweapons\pcexport\Harfwhel.ian"    scale 15
  138.         texture "pweapons\seacam2.ppm"
  139.         position 0 10 163        forward 0 1 0 up 0 0 -1
  140.  
  141.     sibling "VTOL WW"
  142.         objfile "pweapons\pcexport\Harwwhel.ian"    scale 15
  143.         texture "pweapons\seacam2.ppm"
  144.         position 0 -2.5 -45        forward 0 1 0 up 0 0 -1
  145.  
  146.  
  147.     sibling "msm1"
  148.          objfile "pweapons\pcexport\msm.ian" scale 3
  149.         texture "pweapons\misc.ppm"
  150.         position -77 9 29
  151.  
  152.     sibling "msm2"
  153.          objfile "pweapons\pcexport\msm.ian" scale 3
  154.         texture "pweapons\misc.ppm"
  155.         position 77 9 29
  156.  
  157.     sibling "msm3"
  158.          objfile "pweapons\pcexport\msm.ian" scale 3
  159.         texture "pweapons\misc.ppm"
  160.         position -93 9 29
  161.  
  162.     sibling "msm4"
  163.          objfile "pweapons\pcexport\msm.ian" scale 3
  164.         texture "pweapons\misc.ppm"
  165.         position 93 9 29
  166.  
  167.     sibling "enginer"
  168.         objfile "pweapons\pcexport\harjets.ian"    scale 15
  169.         objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  170.         texture "pweapons\seacam2.ppm"
  171.         position 0 0 0
  172.  
  173.     sibling "enginef"
  174.         objfile as "enginer"
  175.         objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  176.         texture "pweapons\seacam2.ppm"
  177.         position 0 0 76
  178.  
  179.     sibling "harirpod"
  180.         objfile "pweapons\pcexport\harirpod.ian"    scale 15
  181.         objfile lod 1 "pweapons\pcexport\low\harirpod.ian"
  182.         texture "pweapons\seacam2.ppm"
  183.         position 0 0 41
  184.  
  185.     sibling "glight"
  186.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  187.         texture "smoke.ppm"
  188.         position 157 1 -46
  189.         colourfade speed 2
  190.         colour 0 90 30
  191.         colour 0 50 17
  192.         colour 0 10 3
  193.         colour 0 50 17
  194.         colour 0 90 30
  195.         colour 0 140 50
  196.         colour 0 200 70
  197.         colour 0 140 50
  198.  
  199.     sibling "rlight"
  200.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  201.         texture "smoke.ppm"
  202.         position -157 1 -46
  203.         colourfade speed 2
  204.         colour 240 0 0
  205.         colour 190 0 0
  206.         colour 120 0 0
  207.         colour 67 0    0
  208.         colour 13 0    0
  209.         colour 67 0 0
  210.         colour 120 0 0
  211.         colour 190 0 0
  212.  
  213.     sibling "rlight2"
  214.         sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  215.         texture "smoke.ppm"
  216.         position 0 -32 53
  217.         colourfade speed 1
  218.         colour 200 0 0
  219.         colour 150 0 0
  220.         colour 50 0 0
  221.         colour 0 0 0
  222.         colour 0 0 0
  223.         colour 0 0 0
  224.         colour 0 0 0
  225.         colour 0 0 0
  226.         colour 0 0 0
  227.         colour 0 0 0
  228.         colour 0 0 0
  229.         colour 0 0 0
  230.         colour 0 0 0
  231.         colour 0 0 0
  232.         colour 0 0 0
  233.         colour 0 0 0
  234.  
  235.     sibling "wlight1"
  236.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  237.         texture "smoke.ppm"
  238.         position 0 -15 -242
  239.         colourfade speed 1
  240.         colour 200 200 200
  241.         colour 0 0 0
  242.         colour 50 50 50
  243.         colour 0 0 0
  244.         colour 0 0 0
  245.         colour 0 0 0
  246.         colour 0 0 0
  247.         colour 0 0 0
  248.         colour 0 0 0
  249.         colour 0 0 0
  250.         colour 0 0 0
  251.         colour 0 0 0
  252.         colour 0 0 0
  253.         colour 0 0 0
  254.         colour 0 0 0
  255.         colour 0 0 0
  256.         colour 0 0 0
  257.         colour 0 0 0
  258.         colour 0 0 0
  259.         colour 0 0 0
  260.         colour 0 0 0
  261.         colour 0 0 0
  262.         colour 0 0 0
  263.         colour 0 0 0
  264.  
  265.     sibling "wlight2"
  266.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  267.         texture "smoke.ppm"
  268.         position 157 1 -49
  269.         colourfade speed 1
  270.         colour 200 200 200
  271.         colour 0 0 0
  272.         colour 50 50 50
  273.         colour 0 0 0
  274.         colour 0 0 0
  275.         colour 0 0 0
  276.         colour 0 0 0
  277.         colour 0 0 0
  278.         colour 0 0 0
  279.         colour 0 0 0
  280.         colour 0 0 0
  281.         colour 0 0 0
  282.         colour 0 0 0
  283.         colour 0 0 0
  284.         colour 0 0 0
  285.         colour 0 0 0
  286.         colour 0 0 0
  287.         colour 0 0 0
  288.         colour 0 0 0
  289.         colour 0 0 0
  290.         colour 0 0 0
  291.         colour 0 0 0
  292.         colour 0 0 0
  293.         colour 0 0 0
  294.  
  295.     sibling "wlight3"
  296.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  297.         texture "smoke.ppm"
  298.         position -157 1 -49
  299.         colourfade speed 1
  300.         colour 200 200 200
  301.         colour 0 0 0
  302.         colour 50 50 50
  303.         colour 0 0 0
  304.         colour 0 0 0
  305.         colour 0 0 0
  306.         colour 0 0 0
  307.         colour 0 0 0
  308.         colour 0 0 0
  309.         colour 0 0 0
  310.         colour 0 0 0
  311.         colour 0 0 0
  312.         colour 0 0 0
  313.         colour 0 0 0
  314.         colour 0 0 0
  315.         colour 0 0 0
  316.         colour 0 0 0
  317.         colour 0 0 0
  318.         colour 0 0 0
  319.         colour 0 0 0
  320.         colour 0 0 0
  321.         colour 0 0 0
  322.         colour 0 0 0
  323.         colour 0 0 0
  324. parent
  325. animate
  326.     "VTOL LGBL"    position 12 22.8 1
  327.     "VTOL LGBR"    position -12 22.8 1
  328.     "VTOL LGFL"    position 12 23.48 5
  329.     "VTOL LGFR"    position -12 23.48 5
  330.     "enginer"    position 0 0 0    forward 0 1 0    up 0 0 1
  331.     "enginef"    position 0 0 76    forward 0 1 0    up 0 0 1
  332.     wait
  333.     "VTOL WW"    position 0 0 -45
  334.     "VTOL RW"    position 0 25.29 -5
  335.     "VTOL FW"    position 0 22.23 143
  336. end
  337.  
  338. ;=========================================
  339. #***********************************
  340. #    Player Craft
  341. #***********************************
  342.  
  343. type "helicopter"
  344.     objfile "pweapons\pcexport\comanche.ian" scale 10.2
  345.     objfile lod 1 "pweapons\pcexport\low\comanche.ian"
  346.     texture "pweapons\seacam2.ppm"
  347.     group "human"
  348.     hitpoints    150
  349.     sfx "helicopt" min 800 max 12000 loop
  350.     dynamics "helicopter"
  351.         mass            200
  352.         max altitude    3200
  353.         yaw acc            2
  354.         pitch acc        3
  355.         roll acc        2
  356.         linear acc        4
  357.         up thrust        10
  358.         bank stability    20%
  359.         max vel            60
  360.     cockpit    0 27 88
  361.     cannons
  362.         pos 0 72 140
  363.     secondary_cannons
  364.         pos 50 52 20
  365.         pos -50 52 20
  366.  
  367. child "helirpodl"
  368.      objfile "pweapons\pcexport\comrpod.ian" scale 10.2
  369.     objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  370.     texture "pweapons\seacam2.ppm"
  371.     position -50 52 0
  372.  
  373. sibling "helirpodr"
  374.      objfile "pweapons\pcexport\comrpod.ian" scale 10.2
  375.     objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  376.     texture "pweapons\seacam2.ppm"
  377.     position 50 52 0
  378.  
  379. sibling "glight"
  380.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  381.     texture "smoke.ppm"
  382.     position 62 43 8
  383.     colourfade speed 2
  384.     colour 0 90 30
  385.     colour 0 50 17
  386.     colour 0 10 3
  387.     colour 0 50 17
  388.     colour 0 90 30
  389.     colour 0 140 50
  390.     colour 0 200 70
  391.     colour 0 140 50
  392.  
  393. sibling "rlight"
  394.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  395.     texture "smoke.ppm"
  396.     position -62 43 8
  397.     colourfade speed 2
  398.     colour 240 0 0
  399.     colour 190 0 0
  400.     colour 120 0 0
  401.     colour 67 0    0
  402.     colour 13 0    0
  403.     colour 67 0 0
  404.     colour 120 0 0
  405.     colour 190 0 0
  406.  
  407. sibling "wlight"
  408.     sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  409.     texture "smoke.ppm"
  410.     position 0 47 -275
  411.     colourfade speed 1
  412.     colour 200 200 200
  413.     colour 0 0 0
  414.     colour 50 50 50
  415.     colour 0 0 0
  416.     colour 0 0 0
  417.     colour 0 0 0
  418.     colour 0 0 0
  419.     colour 0 0 0
  420.     colour 0 0 0
  421.     colour 0 0 0
  422.     colour 0 0 0
  423.     colour 0 0 0
  424.     colour 0 0 0
  425.     colour 0 0 0
  426.     colour 0 0 0
  427.     colour 0 0 0
  428.     colour 0 0 0
  429.     colour 0 0 0
  430.     colour 0 0 0
  431.     colour 0 0 0
  432.     colour 0 0 0
  433.     colour 0 0 0
  434.     colour 0 0 0
  435.     colour 0 0 0
  436.  
  437. sibling "rlight2"
  438.     sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  439.     texture "smoke.ppm"
  440.     position 0 67 -65
  441.     colourfade speed 1
  442.     colour 200 0 0
  443.     colour 150 0 0
  444.     colour 50 0 0
  445.     colour 0 0 0
  446.     colour 0 0 0
  447.     colour 0 0 0
  448.     colour 0 0 0
  449.     colour 0 0 0
  450.     colour 0 0 0
  451.     colour 0 0 0
  452.     colour 0 0 0
  453.     colour 0 0 0
  454.     colour 0 0 0
  455.     colour 0 0 0
  456.     colour 0 0 0
  457.     colour 0 0 0
  458.  
  459. sibling "helimrot"
  460.      objfile "pweapons\pcexport\helirotr.ian" scale 10
  461.     texture "pweapons\misc.ppm"
  462.     position 0 0 0
  463.     operate "spin" 0 0.7 0
  464.     drawtype double sided semi transparent
  465.  
  466. sibling "helitrot"
  467.      objfile "pweapons\pcexport\helitrot.ian" scale 14
  468.     texture "pweapons\misc.ppm"
  469.     position 0 47 -236
  470.     operate "spin" 2 0 0
  471.     drawtype double sided semi transparent
  472.  
  473. type "hovertank"
  474.     objfile "pweapons\pcexport\hovrtank.ian" scale 6
  475.     objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
  476.     texture "pweapons\seacam2.ppm"
  477.     group "human"
  478.     hitpoints    300
  479.     dynamics "hovercraft"
  480.         max altitude    40
  481.         linear drag    30%
  482.         max vel    28
  483.         min vel    28
  484.         yaw acc    0.8
  485.         mass    100
  486. ;    cockpit    0 -37 65
  487.     cockpit    0 -46.5 48
  488.     sfx "pltank1" min 200 max 2000 loop
  489.     cannons
  490.         pos -18 0 82
  491.         pos 18 0 82
  492.     secondary_cannons
  493.         pos 0 -13.5 0
  494.         pos -6.7 -13.5 0
  495.         pos 6.7 -13.5 0
  496.         pos -14.2 -13.5 0
  497.         pos 14.2 -13.5 0
  498.     drawtype viewh
  499.  
  500. child "hovergun"
  501.     objfile "pweapons\pcexport\hovrtgun.ian" scale 6
  502.     objfile lod 1 "pweapons\pcexport\low\hovrtgun.ian"
  503.     texture "pweapons\seacam2.ppm"
  504.     position 0 -46.5 23
  505.  
  506. type "tranheli"
  507.     objfile "pweapons\pcexport\helicptr.ian" scale 10
  508.     objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
  509.     texture "pweapons\desrtcam.ppm"
  510.     group "human"
  511.     subgroup "aihuman"
  512.     hitpoints    40
  513.     points    1000    
  514.     sfx "helicopt" min 800 max 12000 loop
  515.     dynamics "helicopter"
  516.         yaw acc        2
  517.         pitch acc    3
  518.         roll acc 2
  519.         linear acc 2
  520.         up thrust 10
  521.         max altitude    3300
  522.         bank stability    20%
  523.         max vel        42
  524.         min vel        42
  525.         mass        200
  526.     flameout 10
  527.     cannons
  528.         pos 34 107 55
  529.         pos -34 107 55
  530.  
  531. child "helipivt"
  532.      objfile "pweapons\pcexport\helipivt.ian" scale 10
  533.     objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
  534.     texture "pweapons\desrtcam.ppm"
  535.     position 0 0 0
  536.  
  537. sibling "glight"
  538.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  539.     texture "smoke.ppm"
  540.     position 79 104 -17
  541.     colourfade speed 2
  542.     colour 0 90 30
  543.     colour 0 50 17
  544.     colour 0 10 3
  545.     colour 0 50 17
  546.     colour 0 90 30
  547.     colour 0 140 50
  548.     colour 0 200 70
  549.     colour 0 140 50
  550.  
  551. sibling "rlight"
  552.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  553.     texture "smoke.ppm"
  554.     position -79 104 -17
  555.     colourfade speed 2
  556.     colour 240 0 0
  557.     colour 190 0 0
  558.     colour 120 0 0
  559.     colour 67 0    0
  560.     colour 13 0    0
  561.     colour 67 0 0
  562.     colour 120 0 0
  563.     colour 190 0 0
  564.  
  565. sibling "helimrot"
  566.      objfile "pweapons\pcexport\helirotr.ian" scale 10
  567.     texture "pweapons\misc.ppm" transparent
  568.     position 0 -1 0
  569.     operate "spin" 0 0.7 0
  570.     drawtype double sided semi transparent
  571.  
  572. type "statheli"
  573.     objfile "pweapons\pcexport\helicptr.ian" scale 10
  574.     objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
  575.     texture "pweapons\desrtcam.ppm"
  576.     group "human"
  577.     subgroup "aihuman"
  578.     hitpoints    40
  579.     points    1000    
  580.     operate "update"
  581.     sfx "helicopt" min 800 max 12000 loop
  582.  
  583. child "helipivt"
  584.      objfile "pweapons\pcexport\helipivt.ian" scale 10
  585.     objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
  586.     texture "pweapons\desrtcam.ppm"
  587.     position 0 0 0
  588.  
  589. sibling "glight"
  590.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  591.     texture "smoke.ppm"
  592.     position 79 104 -17
  593.     colourfade speed 2
  594.     colour 0 90 30
  595.     colour 0 50 17
  596.     colour 0 10 3
  597.     colour 0 50 17
  598.     colour 0 90 30
  599.     colour 0 140 50
  600.     colour 0 200 70
  601.     colour 0 140 50
  602.  
  603. sibling "rlight"
  604.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  605.     texture "smoke.ppm"
  606.     position -79 104 -17
  607.     colourfade speed 2
  608.     colour 240 0 0
  609.     colour 190 0 0
  610.     colour 120 0 0
  611.     colour 67 0    0
  612.     colour 13 0    0
  613.     colour 67 0 0
  614.     colour 120 0 0
  615.     colour 190 0 0
  616.  
  617. sibling "helimrot"
  618.      objfile "pweapons\pcexport\helirotr.ian" scale 10
  619.     texture "pweapons\misc.ppm" transparent
  620.     position 0 -1 0
  621.     operate "spin" 0 0.4 0
  622.     drawtype double sided semi transparent
  623.  
  624. type "hovercraft"
  625.     objfile "backgrnd\pcexport\level1\tran-hov.ian" scale 8
  626.     texture "pweapons\seacam2.ppm"
  627.     group "human"
  628.     subgroup "aihuman"
  629.     hitpoints    300
  630.     points    1000
  631.     sfx "hovtank2" channels 2 min 200 max 4000 loop
  632.     dynamics "hovercraft"
  633.         mass            100
  634.         max altitude    55
  635.         max vel            8
  636.         min vel            2
  637.         yaw acc            1.2
  638.     operate "blamp"
  639.     lamplight 0 -50 200 330 280 50 500
  640.  
  641. type "trantank"
  642.     objfile "pweapons\pcexport\hovrtank.ian" scale 6
  643.     objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
  644.     texture "pweapons\seacam2.ppm"
  645.     group "human"
  646.     subgroup "aihuman"
  647.     hitpoints    140
  648.     points    1000
  649.     sfx "hovtank2" channels 2 min 200 max 4000 loop
  650.     dynamics "hovercraft"
  651.         mass            100
  652.         max altitude    40
  653.         max vel            15
  654.         min vel            12
  655.         yaw acc            1.2
  656.     cannons
  657.          pos 0 -60 0
  658.         pos -6.7 -60 0
  659.         pos 6.7 -60 0
  660.         pos -14.2 -60 0
  661.         pos 14.2 -60 0
  662.  
  663.  
  664. #***********************************
  665. #Fixed guns
  666. #***********************************
  667.  
  668. type "sea-dart"
  669.     objfile "ships\pcexport\level1\sdart-base.ian" scale 20
  670.     texture "ships\weapons.ppm" transparent
  671.     group "human"
  672.     subgroup "gun"
  673.     hitpoints    120
  674.     points    1000
  675.     cockpit    0 -14 60
  676.     dynamics "gun"
  677.         mass        100
  678.         pitch acc        5.6
  679.         yaw acc            8
  680.         max ang            90
  681.         min ang            5
  682.         linear drag        207%
  683.     cannons
  684.         pos    -65 -135 0
  685.         pos    65 -135 0
  686.     drawtype gun_base
  687.  
  688. child "sdart-body"
  689.     objfile "ships\pcexport\level1\sdart-body.ian" scale 20
  690.     texture "ships\weapons.ppm" transparent
  691.     position 0 -98 0
  692.  
  693. sibling "sdart-arm"
  694.     objfile "ships\pcexport\level1\sdart-arm.ian" scale 20
  695.     texture "ships\weapons.ppm" transparent
  696.     position 0 -170 0
  697.  
  698. sibling "sdart-ram1"
  699.     objfile "ships\pcexport\level1\sdart-ram.ian" scale 20
  700.     texture "ships\weapons.ppm" transparent
  701.     position -65 -135 0
  702.  
  703. sibling "sdart-ram2"
  704.     objfile "ships\pcexport\level1\sdart-ram.ian" scale 20
  705.     texture "ships\weapons.ppm" transparent
  706.     position 65 -135 0
  707. ;=====================================================================
  708. type "sea-wolf"
  709.     objfile "ships\pcexport\level1\anti-base.ian" scale 16
  710.     texture "ships\weapons.ppm" transparent
  711.     group "human"
  712.     subgroup "gun"
  713.     hitpoints    120
  714.     points    1000
  715.     cockpit    0 -14 60
  716.     dynamics "gun"
  717.         mass        100
  718.         pitch acc        5.6
  719.         yaw acc            8
  720.         max ang            90
  721.         min ang            5
  722.         linear drag        207%
  723.     cannons
  724.         pos    -60 -100 0
  725.         pos    60 -100 0
  726.         pos    -60 -150 0
  727.         pos    60 -150 0
  728.         pos    -60 -200 0
  729.         pos    60 -200 0
  730.     drawtype gun_base
  731.  
  732. child "anti-body"
  733.     objfile "ships\pcexport\level1\anti-body.ian" scale 16
  734.     texture "ships\weapons.ppm" transparent
  735.     position 0 -32 0
  736.  
  737.  
  738. type "bship-gun"
  739.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  740.     texture "smoke.ppm"
  741.     group "human"
  742.     subgroup "gun"
  743.     hitpoints    120
  744.     points    1000
  745.     dynamics "gun"
  746.         mass        200
  747.         pitch acc        2.6
  748.         yaw acc            3
  749.         max ang            20
  750.         min ang            -5
  751.         linear drag        207%
  752.         min yaw 90
  753.         max yaw 270
  754.  
  755. child "heytheir"
  756.     objfile "ships\pcexport\level1\bat-gun-bd.ian" scale 22
  757.     texture "ships\weapons.ppm" transparent
  758.     drawtype gun_base
  759.  
  760. child "heytheir2"
  761.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  762.     texture "smoke.ppm"
  763.  
  764. child "bat-gun-brl1"
  765.     objfile "ships\pcexport\level1\bat-gun-brl.ian" scale 22
  766.     texture "ships\ship-met3.ppm" transparent
  767.     position 126 -78 242
  768.  
  769. sibling "bat-gun-brl2"
  770.     objfile as "bat-gun-brl1"
  771.     position 0 -78 242
  772.  
  773. sibling "bat-gun-brl3"
  774.     objfile as "bat-gun-brl1"
  775.     position -126 -78 242
  776.  
  777. parent
  778.     cannons
  779.         pos    126 -78 932 "bat-gun-brl1"
  780.         pos    0 -78 932 "bat-gun-brl2"
  781.         pos    -126 -78 932 "bat-gun-brl3"
  782.     cockpit    0 -100 115
  783.  
  784.  
  785. type "ciws"
  786.     objfile "ships\pcexport\level1\ciws-base.ian" scale 20
  787.     texture "ships\weapons.ppm" transparent
  788.     group "human"
  789.     subgroup "gun"
  790.     hitpoints 100
  791.     points 1000
  792.     dynamics "gun"
  793.         mass        75
  794.         angular acc 2
  795.         pitch acc        10
  796.         yaw acc            17
  797.         max ang            50
  798.         min ang            45
  799.         linear drag        300%
  800.  
  801. child "ciws-body"
  802.     objfile "ships\pcexport\level1\ciws-body.ian" scale 20
  803.     texture "ships\weapons.ppm" transparent
  804.     position 0 -15 0
  805.     drawtype gun_base
  806.  
  807. sibling "ciws-bar1"
  808.     objfile "ships\pcexport\level1\ciws-bar1.ian" scale 20
  809.     texture "ships\weapons.ppm" transparent
  810.     position 0 -58 20
  811.  
  812. sibling "ciws-bar2"
  813.     objfile "ships\pcexport\level1\ciws-bar2.ian" scale 20
  814.     texture "ships\weapons.ppm" transparent
  815.     position 0 -58 20
  816.  
  817. parent
  818.     cannons
  819.         pos    0 -58 30 "ciws-bar2"
  820.     cockpit    0 -100 115
  821.  
  822. ;=====================================================================
  823. type "ship-gun"
  824.     objfile "ships\pcexport\level1\gun-base.ian" scale 50
  825.     texture "ships\weapons.ppm" transparent
  826. ;    group "human"
  827.     group "alien"
  828.     subgroup "gun"
  829.     hitpoints 100
  830.     points 1000
  831.     dynamics "gun"
  832.         mass        200
  833.         pitch acc        2.6
  834.         yaw acc            3
  835.         max ang            45
  836.         min ang            -5
  837.         linear drag        207%
  838.         min yaw 90
  839.         max yaw 270
  840.  
  841. child "gun-body"
  842.     objfile "ships\pcexport\level1\gun-body.ian" scale 50
  843.     texture "ships\weapons.ppm" transparent
  844.     position 0 -38 0
  845.     drawtype gun_base
  846.  
  847. child "heytheir2b"
  848.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  849.     texture "smoke.ppm"
  850.  
  851. child "gun-barrel"
  852.     objfile "ships\pcexport\level1\gun-barrel.ian" scale 50
  853.     texture "ships\weapons.ppm" transparent
  854.     position 0 -62 25
  855.  
  856. parent
  857.     cannons
  858.         pos    0 -100 50 "gun-barrel"
  859.     cockpit    0 -100 115
  860.  
  861. ;=====================================================================
  862.  
  863. type "twin-gun"
  864.     objfile "ships\pcexport\level1\ciws-base.ian" scale 35
  865.     texture "ships\weapons.ppm" transparent
  866.     group "human"
  867.     subgroup "gun"
  868.     hitpoints 100
  869.     points 1000
  870.     dynamics "gun"
  871.         mass        75
  872.         angular acc 2
  873.         pitch acc        10
  874.         yaw acc            17
  875.         max ang            50
  876.         min ang            45
  877.         linear drag        300%
  878.     cannons
  879.         pos     0 -100 300
  880.  
  881. child "twin-gun-bdy"
  882.     objfile "ships\pcexport\level1\twin-gun-bdy.ian" scale 12
  883.     texture "ships\weapons.ppm" transparent
  884.     position 0 -24 0
  885.     drawtype gun_base
  886.  
  887. sibling "twin-gun-bar"
  888.     objfile "ships\pcexport\level1\twin-gun-bar.ian" scale 12
  889.     texture "ships\weapons.ppm" transparent
  890.     position -29 -77 10
  891.  
  892. sibling "twin-gun-bar2"
  893.     objfile as "twin-gun-bar"
  894.     position 29 -77 10
  895.  
  896. parent
  897.     cannons
  898.         pos    29 -77 50 "twin-gun-bar"
  899.         pos    -29 -77 50 "twin-gun-bar2"
  900.     cockpit    0 -100 115
  901.  
  902.  
  903. #***********************************
  904. #    Pods & Crates
  905. #***********************************
  906.  
  907. type "wcrate1"
  908.     objfile "backgrnd\pcexport\level1\wcrate1.ian" scale 16
  909.     texture "pweapons\misc.ppm"
  910.     group "human"
  911.     hitpoints    200
  912.     dynamics "gravity"
  913.  
  914. child "crlite"
  915.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=250 250 0
  916.     texture "smoke.ppm"
  917.     position 0 -48 0
  918.     colourfade speed 2
  919.     colour 200 200 0
  920.     colour 150 200 50
  921.     colour 100 200 100
  922.     colour 50  200 150
  923.     colour 0   200 200
  924.     colour 50  200 150
  925.     colour 100 200 100
  926.     colour 150 200 50
  927.  
  928. type "recpod2"
  929.     objfile "backgrnd\pcexport\level1\recpod2.ian" scale 14
  930.     texture "pweapons\seacam2.ppm"
  931.     group "human"
  932.     hitpoints    200
  933.     points    1000
  934.     dynamics "gravity"
  935.  
  936. child "podlight"
  937.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=200 0 0
  938.     texture "smoke.ppm"
  939.     position 0 -15 10
  940.     colourfade speed 2
  941.     colour 200 200 0
  942.     colour 200 150 50
  943.     colour 200 100 100
  944.     colour 200 50  150
  945.     colour 200 0   200
  946.     colour 200 50  150
  947.     colour 200 100 100
  948.     colour 200 150 50
  949.  
  950. #***********************************
  951. #    Enemy AirCraft
  952. #***********************************
  953.  
  954. type "airship"
  955.     objfile "cweapons\pcexport\airship.ian"    scale 2.4
  956.     objfile lod 1 "cweapons\pcexport\low\airship.ian"
  957.     texture "cweapons\al-metal2.ppm"
  958.     group "aliens"
  959.     subgroup "bombers"
  960.     hitpoints    4200
  961.     points    5000
  962.     dynamics "alien"
  963.         mass    600
  964.         max altitude    4000
  965.         min altitude    2500
  966.         max vel        45
  967.         min vel        20
  968.         pitch acc    2
  969.         yaw acc        2
  970.         roll acc    0.7
  971.         linear drag    50%
  972.         bank stability    80%
  973.     flameout 150
  974.     sfx "bomber" channels 2 min 1100 max 16000 loop
  975.     cannons
  976.         pos 0 155 262
  977.  
  978. type "hbomber"
  979.     objfile "cweapons\pcexport\hbom-bd.ian"    scale 2
  980.     objfile lod 1 "cweapons\pcexport\low\hbom-bd.ian"
  981.     texture "cweapons\al-metal2.ppm"
  982.     group "aliens"
  983.     subgroup "bombers"
  984.     hitpoints    5000
  985.     points    10000
  986.     dynamics "alien"
  987.         mass    60000
  988.         max altitude    5000
  989.         min altitude    1350
  990.         max vel        35
  991.         pitch acc    1
  992.         yaw acc        2
  993.         roll acc    3
  994.     flameout 2
  995.     cannons
  996.         pos -100 0 0
  997.         pos 100 0 0
  998.  
  999. child "hbom-hd"
  1000.     objfile "cweapons\pcexport\hbom-hd.ian"    scale 2
  1001.     objfile lod 1 "cweapons\pcexport\low\hbom-hd.ian"
  1002.     texture "cweapons\al-metal.ppm"
  1003.     flameout 40
  1004.     position 0 0 0
  1005.  
  1006. type "command"
  1007.     objfile "cweapons\pcexport\comhub.ian"    scale 2
  1008.     objfile lod 1 "cweapons\pcexport\low\comhub.ian"
  1009.     texture "cweapons\al-metal.ppm"
  1010.     group "aliens"
  1011.     subgroup "bombers"
  1012.     hitpoints    8000
  1013.     points    15000
  1014.     flameout 2
  1015.     dynamics "alien"
  1016.         mass    100000
  1017.         max altitude    5000
  1018.         min altitude    1350
  1019.         max vel        25
  1020.         pitch acc    1
  1021.         yaw acc        2
  1022.         roll acc    3
  1023.     cannons
  1024.         pos -100 0 0
  1025.         pos 100 0 0
  1026.  
  1027. child "command2"
  1028.     objfile "cweapons\pcexport\comring1.ian"    scale 2
  1029.     objfile lod 1 "cweapons\pcexport\low\comring1.ian"
  1030.     texture "cweapons\al-metal.ppm"
  1031.     flameout 70
  1032.     position 0 0 0
  1033.  
  1034. child "command3"
  1035.     objfile "cweapons\pcexport\comring2.ian"    scale 2
  1036.     objfile lod 1 "cweapons\pcexport\low\comring2.ian"
  1037.     texture "cweapons\al-metal.ppm"
  1038.     position 0 1100 0
  1039.     flameout 70
  1040.  
  1041. #***********************************
  1042. #    Enemy SurfaceCraft
  1043. #***********************************
  1044.  
  1045. #***********************************
  1046. #    Objects w/ 3 damage levels
  1047. #***********************************
  1048. type "carrierftd2"
  1049.     objfile "ships\pcexport\level3\air-c-ft.ian" scale 20
  1050.     texture "ships\carrier.ppm" transparent
  1051.  
  1052. type "carrierftd1"
  1053.     objfile "ships\pcexport\level2\air-c-ft.ian" scale 20
  1054.     texture "ships\carrier.ppm" transparent
  1055.     nextdestroy "carrierftd2"
  1056. ;
  1057. type "carrier01d2"
  1058.     objfile "ships\pcexport\level3\air-c-01.ian" scale 20
  1059.     texture "ships\carrier.ppm" transparent
  1060.  
  1061. type "carrier01d1"
  1062.     objfile "ships\pcexport\level2\air-c-01.ian" scale 20
  1063.     texture "ships\carrier.ppm" transparent
  1064.     nextdestroy "carrier01d2"
  1065. ;
  1066. type "carrierbkd2"
  1067.     objfile "ships\pcexport\level3\air-c-bk.ian" scale 20
  1068.     texture "ships\carrier.ppm" transparent
  1069.  
  1070. type "carrierbkd1"
  1071.     objfile "ships\pcexport\level2\air-c-bk.ian" scale 20
  1072.     texture "ships\carrier.ppm" transparent
  1073.     nextdestroy "carrierbkd2"
  1074.  
  1075. ;
  1076. type "carrierbrd2"
  1077.     objfile "ships\pcexport\level3\air-c-brid.ian" scale 20
  1078.     texture "ships\carrier.ppm" transparent
  1079.  
  1080.  
  1081. type "carrierbrd1"
  1082.     objfile "ships\pcexport\level2\air-c-brid.ian" scale 20
  1083.     texture "ships\carrier.ppm" transparent
  1084.     nextdestroy "carrierbrd2"
  1085.  
  1086. type "carrier1"
  1087.     objfile "ships\pcexport\level1\air-c-brid.ian" scale 20
  1088.     texture "ships\carrier.ppm" transparent
  1089.     group "human"
  1090.     subgroup "ships"
  1091.     hitpoints 2000
  1092.     points 1500
  1093.     dynamics "bigship"
  1094.         mass            6000
  1095.         max altitude    500
  1096.         max vel            38
  1097.         min vel            0
  1098.         yaw acc            0.3
  1099.         linear acc        3
  1100.         linear drag        1%
  1101.         angular drag     3%
  1102.     cockpit    0 -200 1000
  1103.     oncollision "sink1"
  1104.     nextdestroy "carrierbrd1"
  1105.  
  1106. child "carrierbk"
  1107.     objfile "ships\pcexport\level1\air-c-bk.ian" scale 20
  1108.     texture "ships\carrier.ppm" transparent
  1109.     position 0 0 -2785.1
  1110.     nextdestroy "carrierbkd1"
  1111.  
  1112. sibling "carrier01"
  1113.     objfile "ships\pcexport\level1\air-c-01.ian" scale 20
  1114.     texture "ships\carrier.ppm" transparent
  1115.     position 0 0 3495.4
  1116.     nextdestroy "carrier01d1"
  1117.  
  1118. sibling "carrierft"
  1119.     objfile "ships\pcexport\level1\air-c-ft.ian" scale 20
  1120.     texture "ships\carrier.ppm" transparent
  1121.     position 0 0 6630.3
  1122.     nextdestroy "carrierftd1"
  1123.  
  1124.  
  1125.  
  1126.  
  1127. sibling "car-rad"
  1128.     objfile "ships\pcexport\level1\s-radar.ian" scale 12
  1129.     texture "ships\weapons.ppm" transparent
  1130.     position 815.0 -1571.3 89.5
  1131.     operate "spin" 0 0.03 0
  1132.  
  1133. sibling "car-rad2b"
  1134.     objfile "ships\pcexport\level1\s-rad-b.ian" scale 13
  1135.     texture "ships\weapons.ppm" transparent
  1136.     position 1042.5 -1201.4 -349.6
  1137.     forward 0 0 1 up 0 1 0
  1138.  
  1139. sibling "car-rad2"
  1140.     objfile "ships\pcexport\level1\s-radar.ian" scale 8
  1141.     texture "ships\weapons.ppm" transparent
  1142.     position 1042.5 -1310.0 -349.6
  1143.     operate "spin" 0 0.07 0
  1144.  
  1145. sibling "car-rad3b"
  1146.     objfile "ships\pcexport\level1\s-rad-b.ian" scale 10
  1147.     texture "ships\weapons.ppm" transparent
  1148.     position 601.5 -1201.4 188.4
  1149.     forward 0 0 1 up 0 1 0
  1150.  
  1151. sibling "car-rad3"
  1152.     objfile "ships\pcexport\level1\s-radar.ian" scale 6
  1153.     texture "ships\weapons.ppm" transparent
  1154.     position 601.5 -1284.0 188.4
  1155.     operate "spin" 0 0.1 0
  1156.  
  1157.  
  1158.  
  1159.  
  1160. type "dest-frtd2"
  1161.     objfile "ships\pcexport\level3\dest-frt.ian" scale 20
  1162.     texture "ships\battle-tex.ppm" transparent
  1163.  
  1164. type "dest-frtd1"
  1165.     objfile "ships\pcexport\level2\dest-frt.ian" scale 20
  1166.     texture "ships\battle-tex.ppm" transparent
  1167.     nextdestroy "dest-frtd2"
  1168.  
  1169.  
  1170. type "destroyerd2"
  1171.     objfile "ships\pcexport\level3\dest-bck.ian" scale 20
  1172.     texture "ships\battle-tex.ppm" transparent
  1173.  
  1174. type "destroyerd1"
  1175.     objfile "ships\pcexport\level2\dest-bck.ian" scale 20
  1176.     texture "ships\battle-tex.ppm" transparent
  1177.     nextdestroy "destroyerd2"
  1178.  
  1179. type "destroyer"
  1180.     objfile "ships\pcexport\level1\dest-bck.ian" scale 20
  1181.     texture "ships\battle-tex.ppm" transparent
  1182.     group "human"
  1183.     subgroup "ships"
  1184.     hitpoints 1000
  1185.     points 1500
  1186.     dynamics "bigship"
  1187.         mass            3000
  1188.         max altitude    500
  1189.         max vel            38
  1190.         min vel            0
  1191.         yaw acc            0.3
  1192.         linear acc        3
  1193.         linear drag        1%
  1194.         angular drag     3%
  1195.     cockpit    0 -200 3000
  1196.     oncollision "sink1"
  1197.     smoke -63.5 -840.2 -13.7 rate 5 frames -42 size 120 colour 30 30 60 alpha 96
  1198.     nextdestroy "destroyerd1"
  1199.  
  1200. child "dest-frt"
  1201.     objfile "ships\pcexport\level1\dest-frt.ian" scale 20
  1202.     texture "ships\battle-tex.ppm" transparent
  1203.     group "human"
  1204.     subgroup "ships"
  1205.     hitpoints 100
  1206.     smoke 52.1 -835.0 -1069.7 rate 5 frames -42 size 120 colour 30 30 60 alpha 96
  1207.     nextdestroy "dest-frtd1"
  1208.  
  1209. child "des-rad"
  1210.     objfile "ships\pcexport\level1\s-radar.ian" scale 8
  1211.     texture "ships\weapons.ppm" transparent
  1212.     position 0 -1302.9 -516.7
  1213.     operate "spin" 0 0.08 0
  1214.  
  1215.  
  1216.  
  1217. ;==============================================================================
  1218. ;cruiser
  1219.  
  1220. ;type "cruiserd2"
  1221. ;    objfile "ships\pcexport\level3\cruiser-bck.ian" scale 20
  1222. ;    texture "ships\battle-tex.ppm" transparent
  1223.  
  1224. ;type "cruiserd1"
  1225. ;    objfile "ships\pcexport\level2\cruiser-bck.ian" scale 20
  1226. ;    texture "ships\battle-tex.ppm" transparent
  1227. ;    nextdestroy "cruiserd2"
  1228.  
  1229.  
  1230. ;type "cruiser-frtd2"
  1231. ;    objfile "ships\pcexport\level3\cruiser-frt.ian" scale 20
  1232. ;    texture "ships\battle-tex.ppm" transparent
  1233.  
  1234. ;type "cruiser-frtd1"
  1235. ;    objfile "ships\pcexport\level2\cruiser-frt.ian" scale 20
  1236. ;    texture "ships\battle-tex.ppm" transparent
  1237. ;    nextdestroy "cruiser-frtd2"
  1238.  
  1239. type "cruiser"
  1240.     objfile "ships\pcexport\level1\cruiser-bck.ian" scale 20
  1241.     texture "ships\battle-tex.ppm" transparent
  1242.     group "human"
  1243.     subgroup "ships"
  1244.     hitpoints 100
  1245.     points 1500
  1246. ;    oncollision "newburn1"
  1247.     dynamics "bigship"
  1248.         mass            3000
  1249.         max altitude    500
  1250.         max vel            38
  1251.         min vel            0
  1252.         yaw acc            0.3
  1253.         linear acc        3
  1254.         linear drag        1%
  1255.         angular drag     3%
  1256.     cockpit    0 -200 3000
  1257.     oncollision "sink1"
  1258. ;    nextdestroy "cruiserd1"
  1259.  
  1260. child "cruiser-frt"
  1261.     objfile "ships\pcexport\level1\cruiser-frt.ian" scale 20
  1262.     texture "ships\battle-tex.ppm" transparent
  1263.     group "human"
  1264.     subgroup "ships"
  1265.     hitpoints 100
  1266.     points 1500
  1267. ;    nextdestroy "cruiser-frtd1"
  1268.  
  1269. sibling "crad"
  1270.     objfile "ships\pcexport\level1\s-radar2.ian" scale 10
  1271.     texture "ships\weapons.ppm" transparent
  1272.     position 0 -698.9 -1211.8
  1273.     forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  1274.  
  1275.  
  1276. ;==============================================================================
  1277. ;;battle ship damage levels
  1278. type "bat-ftd2"
  1279.     objfile "ships\pcexport\level3\bat-frt.ian" scale 22
  1280.     texture "ships\battle-tex.ppm" transparent
  1281.  
  1282. type "bat-ftd1"
  1283.     objfile "ships\pcexport\level2\bat-frt.ian" scale 22
  1284.     texture "ships\battle-tex.ppm" transparent
  1285.     nextdestroy "bat-ftd2"
  1286.  
  1287. type "bat-brdd2"
  1288.     objfile "ships\pcexport\level3\bat-brd.ian" scale 22
  1289.     texture "ships\battle-tex.ppm" transparent
  1290.  
  1291. type "bat-brdd1"
  1292.     objfile "ships\pcexport\level2\bat-brd.ian" scale 22
  1293.     texture "ships\battle-tex.ppm" transparent
  1294.     nextdestroy "bat-brdd2"
  1295.  
  1296. type "bat-bkd2"
  1297.     objfile "ships\pcexport\level3\bat-bk.ian" scale 22
  1298.     texture "ships\battle-tex.ppm" transparent
  1299.  
  1300. type "bat-bkd1"
  1301.     objfile "ships\pcexport\level2\bat-bk.ian" scale 22
  1302.      texture "ships\battle-tex.ppm" transparent
  1303.     nextdestroy "bat-bkd2"
  1304.  
  1305.  
  1306. type "battleship"
  1307.     objfile "ships\pcexport\level1\bat-brd.ian" scale 22
  1308. ;    objfile lod 1 "ships\pcexport\level1\low\bat-brd.ian"
  1309.     texture "ships\battle-tex.ppm" transparent
  1310.     group "human"
  1311.     subgroup "ships"
  1312.     hitpoints 1500
  1313.     points 1500
  1314.     dynamics "bigship"
  1315.         mass            6000
  1316.         max altitude    500
  1317.         max vel            38
  1318.         min vel            0
  1319.         yaw acc            0.3
  1320.         linear acc        3
  1321.         linear drag        1%
  1322.         angular drag     3%
  1323.     cockpit    0 -200 3000
  1324.     oncollision "sink1"
  1325.     smoke 0 -950 -1200 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  1326.     nextdestroy "bat-brdd1"
  1327.  
  1328.  
  1329. child "bat-ft"
  1330.     objfile "ships\pcexport\level1\bat-ft.ian" scale 22
  1331. ;    objfile lod 1 "ships\pcexport\level1\low\bat-ft.ian"
  1332.     position 0 0 3047.7
  1333.     texture "ships\battle-tex.ppm" transparent
  1334.     hitpoints 100
  1335.     nextdestroy "bat-ftd1"
  1336.  
  1337.  
  1338. sibling "bat-bk"
  1339.     objfile "ships\pcexport\level1\bat-bk.ian" scale 22
  1340. ;    objfile lod 1 "ships\pcexport\level1\low\bat-bk.ian"
  1341.     position 0 0 -2863.5
  1342.     texture "ships\battle-tex.ppm" transparent
  1343.     hitpoints 100
  1344.     nextdestroy "bat-bkd1"
  1345.  
  1346. sibling "brad"
  1347.     objfile "ships\pcexport\level1\s-radar2.ian" scale 10
  1348.     texture "ships\weapons.ppm" transparent
  1349.     position 0 -927.0 496.7
  1350.  
  1351.  
  1352. ;optional extra
  1353. sibling "twin-gun"
  1354.     position -386.0 -438.4 181.6
  1355.     forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  1356.  
  1357. sibling "twin-gun"
  1358.     position -494.0 -276.8 -131.4
  1359.     forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  1360.  
  1361. sibling "twin-gun"
  1362.     position -494.0 -276.8 -991.4
  1363.     forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  1364.  
  1365. sibling "twin-gun"
  1366.     position 386.0 -438.4 181.6
  1367.     forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  1368.  
  1369. sibling "twin-gun"
  1370.     position 494.0 -276.8 -131.4
  1371.     forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  1372.  
  1373. sibling "twin-gun"
  1374.     position 494.0 -276.8 -991.4
  1375.     forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  1376.  
  1377. sibling "ciws"
  1378.     position -337.0 -927.0 283.2
  1379.     forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  1380.  
  1381. sibling "ciws"
  1382.     position -290.0 -718.3 -309.5
  1383.     forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  1384.  
  1385. sibling "ciws"
  1386.     position 337.0 -927.0 283.2
  1387.     forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  1388.  
  1389. sibling "ciws"
  1390.     position 290.0 -718.3 -309.5
  1391.     forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  1392. ;optional extra end
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399. ;=============================================================================
  1400. type "oil-tower"
  1401.     objfile "ships\pcexport\level1\oil-tower.ian" scale 8
  1402.     texture "ships\rig.ppm" transparent
  1403.     group "human"
  1404.     subgroup "ships"
  1405.     hitpoints 100
  1406.     points 1500
  1407.     oncollision "newburn1"
  1408.  
  1409. type "oil-towerd1"
  1410.     objfile "ships\pcexport\level2\oil-tower.ian" scale 8
  1411.     texture "ships\rig.ppm" transparent
  1412.  
  1413. type "oil-towerd2"
  1414.     objfile "ships\pcexport\level3\oil-tower.ian" scale 8
  1415.     texture "ships\rig.ppm" transparent
  1416.  
  1417. type "oil-rad"
  1418.     objfile "ships\pcexport\level1\oil-rad.ian" scale 8
  1419.     texture "ships\rig.ppm" transparent
  1420.     group "human"
  1421.     subgroup "ships"
  1422.     hitpoints 100
  1423.     points 1500
  1424.     oncollision "newburn1"
  1425.  
  1426. type "oil-radd1"
  1427.     objfile "ships\pcexport\level2\oil-rad.ian" scale 8
  1428.     texture "ships\rig.ppm" transparent
  1429.  
  1430. type "oil-radd2"
  1431.     objfile "ships\pcexport\level3\oil-rad.ian" scale 8
  1432.     texture "ships\rig.ppm" transparent
  1433.  
  1434. type "oil-bd"
  1435.     objfile "ships\pcexport\level1\oil-bd.ian" scale 8
  1436.     texture "ships\rig.ppm" transparent
  1437.     group "human"
  1438.     subgroup "ships"
  1439.     hitpoints 100
  1440.     points 1500
  1441.     oncollision "newburn1"
  1442.  
  1443. type "oil-bdd1"
  1444.     objfile "ships\pcexport\level2\oil-bd.ian" scale 8
  1445.     texture "ships\rig.ppm" transparent
  1446.  
  1447. type "oil-bdd2"
  1448.     objfile "ships\pcexport\level3\oil-bd.ian" scale 8
  1449.     texture "ships\rig.ppm" transparent
  1450.  
  1451. type "line-md01"
  1452.     objfile "ships\pcexport\level1\line-md01.ian" scale 14
  1453.     texture "ships\rig.ppm" transparent
  1454.     group "human"
  1455.     subgroup "ships"
  1456.     hitpoints 100
  1457.     points 1500
  1458.     oncollision "newburn1"
  1459.  
  1460. type "line-md01d1"
  1461.     objfile "ships\pcexport\level2\line-md01.ian" scale 14
  1462.     texture "ships\rig.ppm" transparent
  1463.  
  1464. type "line-md01d2"
  1465.     objfile "ships\pcexport\level3\line-md01.ian" scale 14
  1466.     texture "ships\rig.ppm" transparent
  1467.  
  1468. type "line-md02"
  1469.     objfile "ships\pcexport\level1\line-md02.ian" scale 14
  1470.     texture "ships\rig.ppm" transparent
  1471.     group "human"
  1472.     subgroup "ships"
  1473.     hitpoints 100
  1474.     points 1500
  1475.     smoke 0 -1150 2500 rate 6 frames -42 size 360 colour 30 30 60 alpha 96
  1476.     oncollision "newburn1"
  1477.  
  1478. type "line-md02d1"
  1479.     objfile "ships\pcexport\level2\line-md02.ian" scale 14
  1480.     texture "ships\rig.ppm" transparent
  1481.  
  1482. type "line-md02d2"
  1483.     objfile "ships\pcexport\level3\line-md02.ian" scale 14
  1484.     texture "ships\rig.ppm" transparent
  1485.  
  1486. type "line-ft"
  1487.     objfile "ships\pcexport\level1\line-ft.ian" scale 14
  1488.     texture "ships\rig.ppm" transparent
  1489.     group "human"
  1490.     subgroup "ships"
  1491.     hitpoints 100
  1492.     points 1500
  1493.     oncollision "newburn1"
  1494.  
  1495. type "line-ftd1"
  1496.     objfile "ships\pcexport\level2\line-ft.ian" scale 14
  1497.     texture "ships\rig.ppm" transparent
  1498.  
  1499. type "line-ftd2"
  1500.     objfile "ships\pcexport\level3\line-ft.ian" scale 14
  1501.     texture "ships\rig.ppm" transparent
  1502.  
  1503. type "line-bd"
  1504.     objfile "ships\pcexport\level1\line-bd.ian" scale 14
  1505.     texture "ships\rig.ppm" transparent
  1506.     group "human"
  1507.     subgroup "ships"
  1508.     hitpoints 100
  1509.     points 1500
  1510.     oncollision "newburn1"
  1511.  
  1512. type "line-bdd1"
  1513.     objfile "ships\pcexport\level2\line-bd.ian" scale 14
  1514.     texture "ships\rig.ppm" transparent
  1515.  
  1516. type "line-bdd2"
  1517.     objfile "ships\pcexport\level3\line-bd.ian" scale 14
  1518.     texture "ships\rig.ppm" transparent
  1519.  
  1520. type "line-bk"
  1521.     objfile "ships\pcexport\level1\line-bk.ian" scale 14
  1522.     texture "ships\rig.ppm" transparent
  1523.     group "human"
  1524.     subgroup "ships"
  1525.     hitpoints 100
  1526.     points 1500
  1527.     oncollision "newburn1"
  1528.  
  1529. type "line-bkd1"
  1530.     objfile "ships\pcexport\level2\line-bk.ian" scale 14
  1531.     texture "ships\rig.ppm" transparent
  1532.  
  1533. type "line-bkd2"
  1534.     objfile "ships\pcexport\level3\line-bk.ian" scale 14
  1535.     texture "ships\rig.ppm" transparent
  1536.  
  1537.  
  1538. ;==========================
  1539.  
  1540. ;type "tank-bkd2"
  1541. ;    objfile "ships\pcexport\level3\tank-bk.ian" scale 12
  1542. ;    texture "ships\rig.ppm" transparent
  1543.  
  1544. ;type "tank-bkd1"
  1545. ;    objfile "ships\pcexport\level2\tank-bk.ian" scale 12
  1546. ;    texture "ships\rig.ppm" transparent
  1547. ;    nextdestroy "tank-bkd2"
  1548.  
  1549. ;type "tank-ftd2"
  1550. ;    objfile "ships\pcexport\level3\tank-ft.ian" scale 12
  1551. ;    texture "ships\rig.ppm" transparent
  1552. ;
  1553. ;type "tank-ftd1"
  1554. ;    objfile "ships\pcexport\level2\tank-ft.ian" scale 12
  1555. ;    texture "ships\rig.ppm" transparent
  1556. ;    nextdestroy "tank-ftd2"
  1557. ;
  1558. ;type "tank-mdd2"
  1559. ;    objfile "ships\pcexport\level3\tank-md.ian" scale 12
  1560. ;    texture "ships\rig.ppm" transparent
  1561. ;type "tank-mdd1"
  1562. ;    objfile "ships\pcexport\level2\tank-md.ian" scale 12
  1563. ;    texture "ships\rig.ppm" transparent
  1564. ;    nextdestroy "tank-mdd2"
  1565. ;
  1566. ;type "tankerd2"
  1567. ;    objfile "ships\pcexport\level3\tank-md.ian" scale 12
  1568. ;    texture "ships\rig.ppm" transparent
  1569. ;type "tankerd1"
  1570. ;    objfile "ships\pcexport\level2\tank-md.ian" scale 12
  1571. ;    texture "ships\rig.ppm" transparent
  1572. ;    nextdestroy "tankerd2"
  1573.  
  1574. ;Tanker start
  1575. type "tanker"
  1576.     objfile "ships\pcexport\level1\tank-md.ian" scale 12
  1577.     texture "ships\rig.ppm" transparent
  1578.     group "human"
  1579.     subgroup "ships"
  1580.     hitpoints 2500
  1581.     points 1500
  1582.     smoke 265 -1100 -2160 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  1583.     dynamics "bigship"
  1584.         mass            1000
  1585.         max altitude    500
  1586.         max vel            38
  1587.         min vel            0
  1588.         yaw acc            0.3
  1589.         linear acc        3
  1590.         linear drag        1%
  1591.         angular drag     3%
  1592.     cockpit    0 -800 3000
  1593.     oncollision "sink1"
  1594. ;    nextdestroy "tankerd1"
  1595.  
  1596. child "tank-md"
  1597.     objfile "ships\pcexport\level1\tank-md.ian" scale 12
  1598.     texture "ships\rig.ppm" transparent
  1599.     position 0 0 3639.5
  1600. ;    nextdestroy "tank-mdd1"
  1601.  
  1602. sibling "tank-ft"
  1603.     objfile "ships\pcexport\level1\tank-ft.ian" scale 12
  1604.     texture "ships\rig.ppm" transparent
  1605.     position 0 0 6324.9
  1606. ;    nextdestroy "tank-ftd1"
  1607.  
  1608. sibling "tank-bk"
  1609.     objfile "ships\pcexport\level1\tank-bk.ian" scale 12
  1610.     texture "ships\rig.ppm" transparent
  1611.     position 0 0 -2613.8
  1612. ;    nextdestroy "tank-bkd1"
  1613.  
  1614. #***********************************
  1615.  
  1616.  
  1617.  
  1618.  
  1619. type "sub"
  1620.     objfile "ships\pcexport\level1\sub.ian" scale 20
  1621.     objfile lod 1 "ships\pcexport\level1\low\sub.ian"
  1622.     texture "ships\rig.ppm" transparent
  1623.     group "human"
  1624.     subgroup "ships"
  1625.     hitpoints 100
  1626.     points 1500
  1627.     oncollision "newburn1"
  1628.  
  1629. type "subd1"
  1630.     objfile "ships\pcexport\level2\sub.ian" scale 20
  1631.     objfile lod 1 "ships\pcexport\level2\low\sub.ian"
  1632.     texture "ships\rig.ppm" transparent
  1633.  
  1634. type "subd2"
  1635.     objfile "ships\pcexport\level3\sub.ian" scale 20
  1636.     texture "ships\rig.ppm" transparent
  1637.  
  1638. #***********************************
  1639. #    Player Buildings w/ 2 damage levels
  1640. #***********************************
  1641.  
  1642. type "s-radar"
  1643.     objfile "ships\pcexport\level1\s-radar.ian" scale 14
  1644.     texture "ships\weapons.ppm" transparent
  1645.     group "human"
  1646.     subgroup "ships"
  1647.     hitpoints 50
  1648.     oncollision "newjustbang"
  1649.  
  1650. type "s-radard1"
  1651.     objfile "ships\pcexport\level2\s-radar.ian" scale 14
  1652.     texture "ships\weapons.ppm" transparent
  1653.  
  1654. type "s-rad-b"
  1655.     objfile "ships\pcexport\level1\s-rad-b.ian" scale 14
  1656.     texture "ships\weapons.ppm" transparent
  1657.     group "human"
  1658.     subgroup "ships"
  1659.     hitpoints 50
  1660.     oncollision "newjustbang"
  1661.  
  1662. type "s-rad-bd1"
  1663.     objfile "ships\pcexport\level2\s-rad-b.ian" scale 14
  1664.     texture "ships\weapons.ppm" transparent
  1665.  
  1666. type "ss-radar"
  1667.     objfile "ships\pcexport\level1\s-radar.ian" scale 8
  1668.     texture "ships\weapons.ppm" transparent
  1669.     group "human"
  1670.     subgroup "ships"
  1671.     hitpoints 50
  1672.     oncollision "newjustbang"
  1673.  
  1674. type "ss-radard1"
  1675.     objfile "ships\pcexport\level2\s-radar.ian" scale 8
  1676.     texture "ships\weapons.ppm" transparent
  1677.  
  1678. type "ss-rad-b"
  1679.     objfile "ships\pcexport\level1\s-rad-b.ian" scale 8
  1680.     texture "ships\weapons.ppm" transparent
  1681.     group "human"
  1682.     subgroup "ships"
  1683.     hitpoints 50
  1684.     oncollision "newjustbang"
  1685.  
  1686. type "ss-rad-bd1"
  1687.     objfile "ships\pcexport\level2\s-rad-b.ian" scale 8
  1688.     texture "ships\weapons.ppm" transparent
  1689.  
  1690. type "helipad"
  1691.     objfile "backgrnd\pcexport\level1\helipad.ian" scale 10
  1692.     texture "backgrnd\whites.ppm" transparent
  1693.     group    "human"
  1694.     subgroup    "replen"
  1695.     hitpoints    80
  1696.     points    1500
  1697.     operate "bhelipad"
  1698.     oncollision "newjustbang"
  1699.  
  1700. type "helipadd1"
  1701.     objfile "backgrnd\pcexport\level2\helipad.ian" scale 10
  1702.     texture "backgrnd\whites.ppm" transparent
  1703.     group "human"
  1704.     subgroup    "replen"
  1705.     hitpoints    20
  1706.     operate "bhelipad"
  1707.  
  1708. #***********************************
  1709. #    Objects w/ 1 damage level
  1710. #***********************************
  1711.  
  1712. type "s-radar2"
  1713.     objfile "ships\pcexport\level1\s-radar2.ian" scale 10
  1714.     texture "ships\weapons.ppm" transparent
  1715.     group "human"
  1716.     subgroup "ships"
  1717.     hitpoints 100
  1718.     points 1500
  1719.  
  1720. type "stealth"
  1721.     objfile "ships\pcexport\level1\stealth.ian" scale 10
  1722.     texture "ships\stealth.ppm" transparent
  1723.     group "human"
  1724.     subgroup "ships"
  1725.     hitpoints 500
  1726.     points 1500
  1727.     dynamics "bigship"
  1728.         mass            1000
  1729.         max altitude    500
  1730.         max vel            38
  1731.         min vel            0
  1732.         yaw acc            0.3
  1733.         linear acc        3
  1734.         linear drag        1%
  1735.         angular drag     3%
  1736.     cockpit    0 -200 3000
  1737.     oncollision "sink1"
  1738.  
  1739.  
  1740.  
  1741. type "oil-plat1"
  1742.     objfile "ships\pcexport\level1\oil-plat1.ian" scale 8
  1743.     texture "ships\rig.ppm" transparent
  1744.     group "human"
  1745.     subgroup "ships"
  1746.     hitpoints 100
  1747.     points 1500
  1748.      operate "bflames"
  1749.     cannons
  1750.         pos -770 -530 1380
  1751.  
  1752. type "oil-plat2"
  1753.     objfile "ships\pcexport\level1\oil-plat2.ian" scale 8
  1754.     texture "ships\rig.ppm" transparent
  1755.     group "human"
  1756.     subgroup "ships"
  1757.     hitpoints 100
  1758.     points 1500
  1759.      operate "bflames"
  1760.     cannons
  1761.         pos -770 -530 1380
  1762.  
  1763. type "oil-crane"
  1764.     objfile "ships\pcexport\level1\oil-crane.ian" scale 8
  1765.     texture "ships\rig.ppm" transparent
  1766.     group "human"
  1767.     subgroup "ships"
  1768.     hitpoints 100
  1769.     points 1500
  1770.  
  1771. type "oil-crane2"
  1772.     objfile "ships\pcexport\level1\oil-crane2.ian" scale 8
  1773.     texture "ships\rig.ppm" transparent
  1774.     group "human"
  1775.     subgroup "ships"
  1776.     hitpoints 100
  1777.     points 1500
  1778.  
  1779. end